require("lualib_bundle");
__TS__SourceMapTraceBack(debug.getinfo(1).short_src, {["4"] = 2,["5"] = 2,["6"] = 3,["7"] = 3,["8"] = 5,["9"] = 5,["10"] = 5,["11"] = 5,["13"] = 5,["14"] = 7,["15"] = 13,["16"] = 17,["17"] = 17,["18"] = 17,["19"] = 17,["20"] = 17,["21"] = 17,["22"] = 17,["23"] = 13,["24"] = 5});
local ____exports = {}
local ____EcsComponents = require("solar.ecs.EcsComponents")
local EcsComponents = ____EcsComponents.EcsComponents
local ____Ecs = require("solar.ecs.Ecs")
local System = ____Ecs.System
____exports.default = __TS__Class()
local TestSystem = ____exports.default
TestSystem.name = "TestSystem"
__TS__ClassExtends(TestSystem, System)
function TestSystem.prototype.____constructor(self)
    System.prototype.____constructor(self, {EcsComponents.type})
end
function TestSystem.prototype.update(self, time, delta, entity)
    DisplayTimedTextToPlayer(
        Player(0),
        0,
        0,
        60,
        (("TestSystem_update()！！！time=+" .. tostring(time)) .. " delta=") .. tostring(delta)
    )
end
____exports.default = TestSystem
return ____exports
